@charset "utf-8";
/* CSS Document */
html {
	height: 100%;
	overflow-y:scroll;
}

body{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif,Arial Unicode MS;
	font-style:normal;
	background:white;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	text-align:justify;
}

#divTop{
	width:100%;
	height:6px;
	margin: 0 auto;
	top:0px;
	background:#990000;
}
#divBanner{
	width:100%;
	height:137px;
	margin: 0 auto;
	top:0px;
	background:url(../images/bgBanner.jpg) repeat-x;
}

#divBannerMenu{
	float:right;
	width:335px;
	height:20px;
	margin: 0 auto;
	top:0px;
	font-size:11px;
	font-weight:bolder;
	padding-top:3px;
	text-align:right;
}

#divBannerMenu ul{
	padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style-type:none; 
}

#divBannerMenu ul p{
	padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; float:right;
}

#divBannerMenu li{
	padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; float:right;
}

#divBannerMenu li a{
	display:block; height:20px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}

	/*SetAsHomePage*/
	#divBannerMenu li a.SetAsHomePage:link{
		
		color:#009;
		text-decoration:none;
	}

	#divBannerMenu li a.SetAsHomePage:hover{
		color:#F30;
		text-decoration:none;
		background:url(../images/menu.png) no-repeat;
	}
	
	/*Favourite*/
	#divBannerMenu li a.Favourite:link{
		color:#009;
		text-decoration:none;
	}

	#divBannerMenu li a.Favourite:hover{
		color:#F30;
		text-decoration:none;
		background:url(../images/menu.png) no-repeat;
	}
	
	/*English*/
	#divBannerMenu li a.English:link{
		color:#009;
		text-decoration:none;
	}

	#divBannerMenu li a.English:hover{
		color:#F30;
		text-decoration:none;
		background:url(../images/menu.png) no-repeat;
	}

#divBannerTop{
	width:100%;
	height:151px;
	margin: 0 auto;
	top:0px;
	background:url(../images/bgBannerTop.jpg) repeat-x;
}
 
#divBody{
	position:relative;
	width:1100px;
	height:inherit;
	margin: 0 auto;
	top:0px;
}

/* Main Menu */

#divMainMenu{
	position:relative;
	width:800px;
	height:31px;
	margin: 0 auto;
	top:0px;
	font-size:13px;
	font-weight:bolder;
	margin-top:-166px;
	
}

#divMainMenu ul{
	padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style-type:none;
}

#divMainMenu ul p{
	padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; 
}

#divMainMenu li{
	padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; float:left;
}

#divMainMenu li a{
	display:block; height:31px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}

	/*HomePage*/
	#divMainMenu li a.HomePage:link{
		width:140px;
		line-height:30px;
		color:#FFF;
		text-decoration:none;
		background-image:url(../images/bgLinkMenu.jpg);
		margin-left:2px;
		box-shadow: 1px 0px 1px #003;
		border-radius:2px;
	}


	#divMainMenu li a.HomePage:hover{
		width:140px;
		line-height:30px;
		color:#009;
		text-decoration:none;
		background-image:url(../images/bgVisitedMenu.jpg);
		margin-left:2px;
		box-shadow: 1px 0px 1px #003;
		border-radius:2px;
	}
	
	/*Introduction*/
	#divMainMenu li a.Introduction:link{
		width:120px;
		line-height:30px;
		color:#FFF;
		text-decoration:none;
		background-image:url(../images/bgLinkMenu.jpg);
		margin-left:2px;
		box-shadow: 1px 0px 1px #003;
		border-radius:2px;
	}

	#divMainMenu li a.Introduction:hover{
		width:120px;
		line-height:30px;
		color:#009;
		text-decoration:none;
		background-image:url(../images/bgVisitedMenu.jpg);
		margin-left:2px;
		box-shadow: 1px 0px 1px #003;
		border-radius:2px;
		
	}
	
	/*Service*/
	#divMainMenu li a.Service:link{
		width:140px;
		line-height:30px;
		color:#FFF;
		text-decoration:none;
		background-image:url(../images/bgLinkMenu.jpg);
		margin-left:2px;
		box-shadow: 1px 0px 1px #003;
		border-radius:2px;
	}

	#divMainMenu li a.Service:hover{
		width:140px;
		line-height:30px;
		color:#009;
		text-decoration:none;
		background-image:url(../images/bgVisitedMenu.jpg);
		margin-left:2px;
		box-shadow: 1px 0px 1px #003;
		border-radius:2px;
	}
 
 /*News*/
	#divMainMenu li a.News:link{
		width:140px;
		line-height:30px;
		color:#FFF;
		text-decoration:none;
		background-image:url(../images/bgLinkMenu.jpg);
		margin-left:2px;
		box-shadow: 1px 0px 1px #003;
		border-radius:2px;
	}
	
	#divMainMenu li a.News:hover{
		width:140px;
		line-height:30px;
		color:#009;
		text-decoration:none;
		background-image:url(../images/bgVisitedMenu.jpg);
		margin-left:2px;
		box-shadow: 1px 0px 1px #003;
		border-radius:2px;
		
	}
	
	 /*Client*/
	#divMainMenu li a.Client:link{
		width:140px;
		line-height:30px;
		color:#FFF;
		text-decoration:none;
		background-image:url(../images/bgLinkMenu.jpg);
		margin-left:2px;
		box-shadow: 1px 0px 1px #003;
		border-radius:2px;
	}

	#divMainMenu li a.Client:hover{
		width:140px;
		line-height:30px;
		color:#009;
		text-decoration:none;
		background-image:url(../images/bgVisitedMenu.jpg);
		margin-left:2px;
		box-shadow: 1px 0px 1px #003;
		border-radius:2px;
		
	}
	
	 /*Contact*/
	#divMainMenu li a.Contact:link{
		width:140px;
		line-height:30px;
		color:#FFF;
		text-decoration:none;
		background-image:url(../images/bgLinkMenu.jpg);
		margin-left:2px;
		box-shadow: 1px 0px 1px #003;
		border-radius:2px;
	}

	#divMainMenu li a.Contact:hover{
		width:140px;
		line-height:30px;
		color:#009;
		text-decoration:none;
		background-image:url(../images/bgVisitedMenu.jpg);
		margin-left:2px;
		box-shadow: 1px 0px 1px #003;
		border-radius:2px;
		
	}
	
/*-------------------------------------------*/ 
 
 

.clearboth{
	clear:both;
}

#divTopFooter{
	width:100%;
	height:4px;
	line-height:43px;
	top:0px;
	float:left;
	/*background:#900;*/
	border-bottom:#999 thin solid;
	opacity:0.4;
	padding-top: 5px;
} 

#divCopyRight{
	width:100%;
	height:40px;
	line-height:43px;
	bottom:0px;
	text-align: center;
	float:left;
	color:#006;
	background:url(../images/bgFooter.jpg) repeat-x;
} 

/*table { 
  border-spacing:0;
  border-collapse:collapse;
}*/


#divHeadContent
{
	color:#060;
	font-size:15px;
	font-weight:bold;
	}

#divHeadContentProduct
{
	color:#000;
	font-size:13px;
	font-weight:bold;
	}


.ContentTable {
background:#FFF; 
padding-left:10px;
box-shadow: 2px 2px 5px #888888;
border-radius:5px;
}

p
{
	text-align:justify;
	}

img {border:none;}
a {font:13px "Tahoma"; color:#009; text-decoration:none;text-shadow:#F60; border:none;}
a:hover {color:#F06;text-decoration:none;}
span.Title{
	font-weight: bolder;
	font-size: 12px;
	padding-right: 4px;
}
span.Solution{
	padding-left: 126px;
}
#ContentReplace p{
	margin-bottom: -2px;
}
span.Company{
	font-weight: bolder;
	font-size: 12px;
	padding-left: 6px;
	text-transform: uppercase;
}
#ContentReplace img.Client{
	padding-top: 12px;
	float:left; 
	margin-right:10px;
}
div.OthersNews{
	clear:both;
	border-top:2px;
	border-top-style:double;	
	border-color: gray;
	margin-top: 35px;
	text-align: left;
}
span.NewsGroup{
	font-weight: bold;
}
